problém s komponentami při nastavení Master Source u DBGridu

Otázka od: PETR KOREC

31. 10. 2002 8:35




Dobry den

nevim si rady s nasledujicim problemem.
Mam v Oracle dve tabulky, spojene cizim klicem. (pole FK_ID a ID)

Kazdou napojim na jeden DBGrid p=F8es SQLClientDataSet

U detail tabulky nastavim MASTER SOURCE a MASTER FIELDS.

Myslim, ze vse mam nastaveno dobre, pole jsou ciselna a zaznamy spravne=

vyplnene.

Jenomze bohuzel, misto spravneho vysledku mi ORACLE posle hlasku
ORA 01722 - chybne cislo.

To same jsem vyzkousel i s ADO komponentami.

Pri normalnim pripojeni Oracle tabulky mi to hazi vyjimku (neco jako spatna
operace typu Variant), ale jinak to pracuje stravne i s nastavenym master
source.
Potom jsem vyzkousel ADODataSet, tam je to to same, ale vyjimek se da zbavit
tim, ze misto jmeno tabulky dam query, kde vyberu vse.
...nevim, co si o tom mam myslet, a zda je chyba v DBExpressu.

Dik, Petr